@charset "utf-8";
/* CSS Document */
body {
      font-size:12px;
	  font-family:Microsoft YaHei;
	  color:#2b2b2b;
	  
}


body, input, form, ul, ol, p, h1, h2, h3, h5, h4, dl, dd, em, a, li{
	list-style:none;
	margin:0;
	padding:0;
}
/**logo开始**/
.logoTop {
	display:block;
	height:85px;
	position:relative;
	z-index:0;
	margin:3px 0 0;
}
.logo {
	   display:block;
	   height:85px;
	   position:relative;
	   z-index:0;
	   margin:3px 0 0;
}
.logoM {
	    display:block;
		width:970px;
		height:85px;
		margin:0 auto;
		position:relative;
}
.logoM .logo {
	     display:block;
		 width:210px;
		 height:85px;
		 
		 text-indent:-500px;
		 overflow:hidden;
		 background-image:url(../images/logo.jpg);
}

/**logo结束**/
/**导航开始**/
#content{position:relative;width:970px; position:relative;margin:0 auto; overflow:hidden;}
#menu{float:left;width:970px;list-style:none;line-height:33px;background: url(../images/T2.jpg) no-repeat top left;border-top:1px solid #000;border-bottom:1px solid #000;margin:0;padding:0;}
#menu li{float:left;border-left:1px solid #000;}
#menu li a{float:left;font-size:1.2em;color:#fff;border-left:1px solid #ccc;text-decoration:none;background: url(../images/T2.jpg) no-repeat top left;}
#menu li a:hover{background: url(../images/T1.jpg) no-repeat top left;}
#menu li:first-child{border:none;}
#menu li:first-child a{border:none;}
	
/**导航结束**/
/**游戏列表**/
.gameList {width:962px; margin:0 auto; overflow:hidden; border:4px solid #666;}
.gameList dl{border-top:1px solid #EEE;overflow:hidden;zoom:1;}
.gameList .fore1{border-top:none;}
.gameList dt{float:left;width:54px;line-height:22px;text-align:right;padding:3px 6px 0px 0px;font-weight:700;color:#E4393C;}
.gameList dt a{color:#E4393C;text-decoration:underline;}
.gameList dd{padding:3px 0px 0px;overflow:hidden;}
.gameList dd em{float:left;height:14px;line-height:14px;padding:0px 8px;margin-top:5px;border-left:1px solid #CCC; font-style:normal;}
.gameList dd em a, .item-list .cat-right dd a{color:#666;text-decoration:none;}
.gameList dd em a:hover, .item-list .cat-right dd a:hover{font-weight:normal;text-decoration:underline;}



/**区块3开始**/
.con {width:970px; margin:0 auto; overflow:hidden;}

.conLeft {width:642px; margin:0 auto; overflow:hidden; float:left;}
.net-left {width:640px; float:left; overflow:hidden; border:1px solid #666;}
.net-left .hd {width:100%;height:28px;background:#e9e5e2;line-height:28px;font-size:12px;color:#7f746e;text-indent:12px;font-weight:bold;}
.net-left .netList {margin:0 1px; width:640px; height:127px; overflow:hidden;}
.netList .netImg {float:left; padding:7px 0 0 10px; width:147px; height:138px; line-height:18px; text-align:center;}

.games-wp {width:640px; float:left; height:auto; margin-top:12px; border:1px solid #666;}
.games-wp .hd {width:100%;height:28px;background:#e9e5e2;line-height:28px;font-size:12px;color:#7f746e;text-indent:12px;font-weight:bold;}


.conRight {width:320; height:auto; overflow:hidden; float:right;}
.net-right {width:320px; overflow:hidden; border:1px solid #666; height:auto;}
.net-right .hd {width:100%;height:28px;background:#e9e5e2;line-height:28px;font-size:12px;color:#7f746e;text-indent:12px;font-weight:bold;}
.ranklist { margin:0 auto;}
ul,p{ margin:0; padding:0;}
.topcn{width:300px;line-height:27px;font-size:12px;}
.topcn a{font-size:12px;}
.topcn li{border-bottom:#000 1px dotted;display:inline-block;clear:both; line-height:28px;}
.topcn span{float:left;width:17px;height:15px;line-height:15px;text-align:center;font-size:9px;font-family: Verdana, Geneva, sans-serif;margin:5px 5px 0 0;background-color:#99C;}
.topcn p,.topcn div {float:left;width:278px;}
.topcn p code {float:right;color:#9f9fa1;}
.topcn img {width:67px;height:50px;border:#000 1px solid;float:left;margin:3px 10px 0 0;display:inline; background-color: #CCF;}
.topcn div{line-height:19px; padding-bottom:5px; display:none;} 
a {text-decoration:none;}


.rightSide {width:320px;height:548px;border:1px solid #666; margin-top:12px; }
.rightSide .hd{width:100%;height:28px;background:#e9e5e2;line-height:28px;font-size:12px;color:#7f746e;text-indent:12px;font-weight:bold;}
.rightSide ul{width:310px;height:auto;padding:0px 4px 4px 4px;}
.rightSide ul li{margin-top:5px;width:310px;height:167px;position:relative;overflow:hidden;cursor:pointer; line-height:167px; float:left;}
.rightSide ul li .imgBox{width:6200px;position:absolute;left:0px;top:0px;height:150px;z-index:1;display:block;}
.rightSide ul li .imgBox img{float:left;}
.rightSide ul li .imgTitle{width:100%;height:48px;bottom:-24px;left:0px;z-index:2;position:absolute;font-size:12px;}
.rightSide ul li .imgTitle div{width:100%;height:48px;position:relative;}
.rightSide ul li .imgTitle p{width:100%;height:24px;line-height:24px;color:#FFF;text-indent:10px;position:absolute;left:0px;top:0px;}
.rightSide ul li .red p{background:#d96160;}
.rightSide ul li .cyan p{background:#134752;}
.rightSide ul li .blue p{background:#2271af;}


/*********** 灰色尾巴 ************/
.footMain-D { background:#666;}
.footMain-D .foot-L { 
     background:none; 
	 height:37px; 
	 text-align:center; 
	 color:#b0b0b0; 
	 font-size:14px;
	 }
.footMain-D .foot-L a { 
     color:#b0b0b0; 
	 text-decoration:none; 
	 font-size:12px; 
	 height:32px; 
	 line-height:32px; 
	 margin:0 10px; 
	 font-family:"宋体";
	 }
.footMain-D .foot-L a:hover { 
	 color:#b0b0b0; 
	 text-decoration:underline;
	 }
.footMain-D .foot-M { 
	text-align:center; 
	color:#b0b0b0; 
	font-size:12px;
	}
.footMain-D .foot-M em { font-style:normal;}
.footMain-D .foot-M a { color:#b0b0b0; margin:0 5px; text-decoration:none;}
.footMain-D .foot-M a:hover { text-decoration:underline;}
.footMain-D .footBox { height:65px;}
